Day 28_串列 (List)-建立、存取
28-1. 建立串列
28-1-1. 空串列
式子:
my_list = []
print(my_list)
結果:
[]
28-1-2. 整數
式子:
my_list = [1, 2]
print(my_list)
結果:
[1, 2]
28-1-3. 混合資料
式子:
my_list = [1, "Hello", 2]
print(my_list)
結果:
[1, 'Hello', 2]
28-1-4. 巢狀
式子:
my_list = ["Hello", [1, 2, 3], ['a']]
print(my_list)
結果:
['Hello', [1, 2, 3], ['a']]
28-2. 串列存取
28-2-1. 索引
式子:
x = ['Red', 'Blue', 'Green', 'Black']
print (x[2])
結果:
Green
28-2-2. 切割
式子:
x = ['Red', 'Blue', 'Green', 'Black']
print (x[0:2])
結果:
['Red', 'Blue']
28-2-3. 乘以
式子:
x = [1, 2] * 2
print (x)
結果:
[1, 2, 1, 2]
28-2-4. 成員檢查
式子:
x = ['Red', 'Blue', 'Green']
print ('Green' not in x)
結果:
False
28-2-5. 迭代
式子:
x = [1, 2, 3]
for num in x:
print (num * 2)
結果:
2
4
6